English Dictionary
◊ ENDURANCE RIDING
endurance riding
n : riding for long hours over long distances